.gitter-open-chat-button {
  background-color: slateblue;
  margin-bottom: .8rem;
  margin-right: 1rem;
  padding: .4rem .8rem;
  border-radius: .6rem;
  box-shadow: 0 0 .4rem #111;
  opacity: .9;
}

.gitter-open-chat-button:focus,.gitter-open-chat-button:hover {
  background-color: slateblue;
  box-shadow: 0px 0px 0.8rem #111;
}

.gitter-open-chat-button.is-collapsed {
  transform: translateY(150%);
}

+mobile() {
  .gitter-open-chat-button {
    margin-right: -2.5rem;
  }
  .gitter-open-chat-button.is-collapsed {
    transform: translateX(80%);
  }
}

.sidebar-toggle {
  margin-bottom: 18px;
}
